narrow-striped mongoose - Turkish English Dictionary